約 4,659,764 件
https://w.atwiki.jp/linux2ch/pages/39.html
KNOPPIX に関するFAQ。 KNOPPIX は Debian GNU/Linux を素に作られています。KNOPPIX 固有でないところは、Debian GNU/Linux スレッドテンプレ など Debian関係の情報を参考にするとよいでしょう。 KNOPPIX に関するFAQ。 KNOPPIX の公式サイトはどこですか? システム要件など全般について教えてください。 リリースされている各バージョンの特徴について ダウンロードした ISO イメージのファイルが大きくて、CD-R に焼けません。 CD-ROMから起動しません。 64ビットのカーネルで起動したい テキストモードで起動できますか。 個人設定を保存することはできますか? KNOPPIX に関するメーリングリストはありますか。 ハードディスクにインストールしての使用 ハードディスク(HDD)にインストールして使えますか。 Debian GNU/Linux をインストールする簡易な方法として活用できますか。 USBメモリへのインストール 2ch Linux板 KNOPPIXスレッド KNOPPIX の公式サイトはどこですか? 公式サイト(本家):http //www.knopper.net/knoppix/index-en.html (英語) 日本語版 (AIST)の配布は終了しました。 システム要件など全般について教えてください。 KNOPPIX を稼働させるには、次の要件を満たしていることが必要とされています。 Intel互換 CPU(i486以上)。 グラフィックモードで少なくとも 128MB のメモリが必要です。(各種のオフィスアプリケーションを実行する場合は、500MB のメモリを推奨します)。 ブート可能な CD-ROM/DVD(IDE/ATAPI/SATA,Firewire,USB)または USB フラッシュディスク。 SVGA互換なグラフィックカード。 PS/2 あるいは USB マウス。 KNOPPIX に関する全般的な紹介は、KNOPPIX-CD の中の KNOPPIX/index_jp.html に日本語で用意されています。これは、KNOPPIX Informationが原文(ドイツ語)です。英語版もあります。 リリースされている各バージョンの特徴について 主要パッケージのバージョンなどは、DistroWatch.com を参照してください。 詳細については リリースノート を参照してください。 ダウンロードした ISO イメージのファイルが大きくて、CD-R に焼けません。 ダウンロードされる実際のファイルサイズは 650MB を越えるため、700MB の記憶容量をもつメディアを用意する必要があります。 DVD用のISOをCDに焼こうとしていませんか? CD-ROMから起動しません。 まずブートオプション knoppix testcd でCDがちゃんと焼けてるかチェックしてください。 つぎにブートオプション knoppix acpi=off noapic nolapic pci=bios を試してみてください。 起動したらオプションの項目を1つずつ外してみて、支障ない範囲を見つけると良いでしょう。 Knoppix 6.4 では NVidia のビデオチップの標準ドライバは nouveau になっています。ビデオドライバがうまく動作しない場合、ブートオプション knoppix nomodeset xmodule=nv を試してみてください。 フレームバッファモード(ビデオアクセラレーションなし)で起動する場合は、たとえば fb1024x768 vga=791 を指定します。 64ビットのカーネルで起動したい Knoppix 6.7 以降ではブートオプション knoppix64 で64ビットカーネルで起動できます(DVD版のみ)。 テキストモードで起動できますか。 ブートオプション adriane で、読み上げ機能(英語)付きのテキスト・ユーザーインターフェース画面で起動します。日本語公式版では ADRIANE が削除されているため出来ません。 個人設定を保存することはできますか? KNOPPIXでは毎回CDから起動する方法を採っているため、通常の起動・終了方法ではメーラーやブラウザー、フォントなどその時の設定はすべてその場限りのものとなってしまいます。頻繁に起動させる機会が多い人にとっては、これでは困りますが、ちゃんと便利な方法が用意されています。 メインメニュー >Knoppix >Configure >個人の設定の保存 から設定します。予め手順に従って、個人設定のデータを一時的に適当な場所に保存しておき、CDから起動させる際、そのデータを読み込んでやるわけです。 KNOPPIX に関するメーリングリストはありますか。 debian-knoppix という公式なメーリングリスト(英文)があります。最新の情報が入手できます。メーリングリストのアーカイブ(書庫)は自由に閲覧できます。 debian-knoppix mailing list 日本語メーリングリスト(公開)もあります。 ライブCDの部屋 というサイトにも Knoppix 日本語版(LCR版) が公開されています。かつて配布されていたAIST版が本家公認の日本語版に当たるのに対して、こちらのバージョンはそういった位置付けにありません。特徴はいろいろありますが、その1つに日本語入力環境が次のうちから選択可能となっています。 Canna + kinput2 FreeWnn + kinput2 Anthy + uim Prime + uim ハードディスクにインストールしての使用 ハードディスク(HDD)にインストールして使えますか。 KNOPPIX は CD から起動するLinuxなのでインストール作業は必要ありませんが、ハードディスクにインストールして利用することも可能です。 ブートオプション knoppix tohd=/dev/sda1 (SATAではなくIDEのハードディスクの場合は /dev/hda1)で、CDをハードディスクにコピーし、そこから起動します。このインストール方法でのWindowsなどとのマルチブートはできません。 Knoppix wiki に Hd Install HowTo という文書がありますのでよく読んでください。 Debian GNU/Linux をインストールする簡易な方法として活用できますか。 できません。 USBメモリへのインストール Knoppix 6.4 は USBフラッシュメモリにインストールすることができます。 CDで起動したKnoppixから、端末画面で flash-knoppix コマンドを実行してください。 2ch Linux板 KNOPPIXスレッド 24 http //engawa.2ch.net/test/read.cgi/linux/1339751114/ 23 http //engawa.2ch.net/test/read.cgi/linux/1292036299/ 22 http //pc11.2ch.net/test/read.cgi/linux/1216757436/ 21 http //pc11.2ch.net/test/read.cgi/linux/1191332958/ 20 http //hibari.2ch.net/test/read.cgi/linux/1191260710/ 19 http //pc11.2ch.net/test/read.cgi/linux/1184409439/ 18 http //pc11.2ch.net/test/read.cgi/linux/1175936460/ 17 http //pc11.2ch.net/test/read.cgi/linux/1175489581/ 16 http //pc11.2ch.net/test/read.cgi/linux/1171759096/ 15 http //pc10.2ch.net/test/read.cgi/linux/1166399182/ 14 http //pc8.2ch.net/test/read.cgi/linux/1155030330/ 13 http //pc8.2ch.net/test/read.cgi/linux/1145097952/ 12 http //pc8.2ch.net/test/read.cgi/linux/1135377715/ 11 http //pc8.2ch.net/test/read.cgi/linux/1126598624/ 10 http //pc8.2ch.net/test/read.cgi/linux/1119367056/ 9 http //pc8.2ch.net/test/read.cgi/linux/1113840470/ 8 http //pc8.2ch.net/test/read.cgi/linux/1104041711/ 7 http //pc5.2ch.net/test/read.cgi/linux/1094401227/ 6 http //pc5.2ch.net/test/read.cgi/linux/1087718397/ 5 http //pc5.2ch.net/test/read.cgi/linux/1077981844/ 4 http //pc.2ch.net/test/read.cgi/linux/1067875109/ 3 http //pc.2ch.net/test/read.cgi/linux/1061705476/ 2 http //pc.2ch.net/test/read.cgi/linux/1049549992/ 1 http //pc.2ch.net/test/read.cgi/linux/1033652217/
https://w.atwiki.jp/hama170628/pages/57.html
CDを作成する ドライブの確認 # cdrecord -scanbus scsibus1 1,0,0 100) TEAC CD-224E V.9A Removable CD-ROM 1,1,0 101) * 1,2,0 102) * 1,3,0 103) * 1,4,0 104) * 1,5,0 105) * 1,6,0 106) * 1,7,0 107) * # wodim --devices wodim --devices wodim Overview of accessible drives (1 found) -------------------------------------------------------------- 0 dev= /dev/scd0 rwr--- TEAC CD-224E -------------------------------------------------------------- CDに書き込む #cdrecord -v -eject speed=8 dev=/dev/scd0 aaa.iso ここでの指定の意味は、以下のとおりです。 -v 詳細表示 -eject 終了時にディスクを取り出す -speed 書き込み速度(x8) -dev デバイス番号 (1,0,0) ディスクイメージのコピー 今回はKnoppixを使います fdiskで領域の作成 ※以下rootでないとできません。 #fdisk /dev/sda(USBに接続されたHDDを認識) コマンド m-ヘルプ n-新しいパーティションの作成 d-既存のパーティションの削除 t-領域のシステムIDを変更 w-変更情報の書き込み ※既存のパーティション(バックアップ元)のシリンダ数を確認しておきます。 ddにてイメージをコピー 以下の例はIDE接続の2番目の領域からUSB接続されたHDDの1番目の領域にコピーするものです。 #dd if=/dev/hda2 /dev/sda1 ファイルにする場合は#dd if=/dev/hda of=ncomp_hda1_Sol10等ファイル名を指定 ディスクをフォーマットする。 フォーマットはmkfsコマンドで行います。以下はntfsでの例。 #mkfs -t ntfs /dev/sda1 ntfsを書き込み可にする。 ntfsをKnoppixでマウントすると読み込み専用となる。書き込みたい場合は一度umountしrwオプション付きで再マウントする。 #mount -o rw sd1 usbディスクの増設 接続デバイスの確認 # fdisk -l ・・・・・ デバイス Boot Start End Blocks Id System /dev/sdb1 1 13 104391 83 Linux /dev/sdb2 * 14 2432 19430617+ c W95 FAT32 (LBA) デバイス名を確認しマウント # mount -t auto /dev/sdb2 /media raid0を作成する # mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdb1 /dev/sdc1 tcpdump 例)eth1側のホスト192.168.0.4のポート1178のみ取得する。 # tcpdump -i eth1 host 192.168.0.4 and port 1178
https://w.atwiki.jp/linuxjapanwiki/pages/284.html
コメントログ作成 - 名無しさん (2020-08-30 10 20 00)
https://w.atwiki.jp/linux2ch/pages/24.html
デュアルブート、マルチブート全般に関するFAQ。 デュアルブート、マルチブート全般に関するFAQ。 全般 Windows マシンに Linux を入れた後、そのマシンで Windows も使いたい Windows と Linux をインストールする場合、どっちを先に入れた方が良いの? 複数の Linux を同時にインストールしたい MBR って何? ブートローダには何を使うべき? (GRUB) MBR に入れた GRUB を消すには? Windows Vista Windows NT, 2000, XP Linux (GRUB) Linux (汎用) OSのインストール順・再インストールが自由なマルチブートの方法 MBMで簡単マルチブート環境 (1)MBRにマルチブート用ブートローダーMBMをインストールする。 (2)各OSのインストール Linuxのインストール Windowsのインストール FreeBSDのインストール (付録1)WindowsOS環境のコピー (1)Windows環境のコピー。 (2)コピー後に必要な作業 (付録2)FDISK /MBRがおこなえないマシンでNTシグニチャのクリアをおこなう方法 複数の Linux ディストリビューションをブートさせる方法 [Grub 活用編] 複数の Linux をマルチブートするメリット 最初のディストリビューションをインストールする 2つ目のディストリビューションをインストールする Chainloader の設定について インストール後 ハードディスクの構成を再確認する [応用編] Windows + Linux + Linux …というマルチブートを構成する 全般 既存の Windows パーティションを保持したまま Linux などをインストールできる。デュアルブートについては詳しいページがあるのでそこを参考に。 マルチブートの仕方(プロローグ) WindowsNT/2000 と Linux の共存 初心者でもできる(?)開発とテストの為の4つ以上のオペレーティングシステムの共存に関するメモ Windows マシンに Linux を入れた後、そのマシンで Windows も使いたい インストールの仕方によっては、Linux 専用マシンにすること (シングルブート) もできるし、起動時に Linux と Windows などのどれかを選べるように (デュアルブート、マルチブート) もできる。 ただし、デュアルブートを行うためにはシングルブートよりいくつか手間がかかるし、インストールを失敗すると何も起動できなくなったり、もしかしたら既存のデータが消えるかもしれない。なので実際のところはシングルブートにしといた方が何かと簡単。 デュアルブートにしたいなら、消えると困るデータをバックアップするとか事前に万全の対策をした上でやってみよう。 Windows と Linux をインストールする場合、どっちを先に入れた方が良いの? Windows 95, 98, 2000 あたりは、既存のWindows以外のOSの存在をうまく考慮してくれない。こういう OS ならまず Windows の方を先にインストールした上で Linux を入れてみる。 Windows XP でもあとで Linux をインストールした方がブートローダに GRUB を使えるので楽に設定できる。 複数の Linux を同時にインストールしたい ブートローダーに GRUB を使う場合 最初の Linux を入れるときはブートローダを MBR に入れる 2つ目以降の Linux はハードディスクの空き領域に追加で入れていく という風にして入れていく。複数の Linux ディストリビューションをブートさせる方法 以下に比較的分かりやすい方法があるよ。 MBR って何? マルチブート関連の話題によく出てくる MBR とは何か?リンク先参照。 MBR(e-Words) ブートローダには何を使うべき? (GRUB) 現在の一般的なおすすめは GRUB (GRand Unified Bootloader)。高機能で便利だし使い易い(ただし一部慣れが必要)。多くのディストリビューションを入れるときに標準で付いてくる。 LILO (LInux LOader) は時代遅れで、設定を失敗したときの復帰が悲惨なのでおすすめしない。 参考リンク ブートローダーのGRUBってなに? (ITmedia) Windows NT, 2000, XP とのデュアルブートなら、NT OS Loader で Linux をブートさせるなんて事もできるよ。 NT OS Loader + Linux mini-HOWTO MBR に入れた GRUB を消すには? 「消す」ことはできないので必ず「上書き」する。 それぞれの OS 上で以下のようにすれば上書き可能。最後にどのパーティションがアクティブかも確認しておくこと。 Windows Vista Windows 回復環境で bootrec /FixMbr http //support.microsoft.com/kb/927392/ja Windows NT, 2000, XP 回復コンソール上で fixmbr 247804 - Linux を削除し Windows 2000 または NT をインストールする方法 314058 - Windows XP 回復コンソールについて 314458 - Linux を削除して Windows XP をインストールする方法 Linux (GRUB) GRUBを再インストールするには http //www.atmarkit.co.jp/flinux/rensai/linuxtips/927reinstgrub.html Linux (汎用) ms-sys -m /dev/hda OSのインストール順・再インストールが自由なマルチブートの方法 MBMで簡単マルチブート環境 マルチブート総合スレ 2つ目 で紹介された MBM(Multiple Boot Manager) を使ったマルチブートの方法を紹介します。 MBMは、ハードディスクのパーティションとして使用されない場所(MBRとそのすぐ後ろ)にインストールされる形式のフリーのマルチブートローダです。 OSが使用するパーティション領域を使用しない為、マルチブート環境を構成するOS(LinuxとかWindowsなど)を再インストールする可能性がある人には最適なブートローダです。 MBMをマルチブートローダとして用いた場合のメリットは主に以下の三点です。 各 OS のブート環境が独立するため、他のマルチブートの方法ではよくある、OS をインストールする順番の制限がありません。 (但し、マルチブート用のパーティション分割は Windows のインストーラではおこなえないので、必然的に Linux 等のパーティション分割が比較的自由におこなえる OS を先にインストールするべきでしょう)また、同じ理由でマルチブート環境を構成するどのOSも自由に再インストールをおこなうことができます。#br grub でマルチブートする際に必要な設定ファイルの編集が必要なく、必然的に、OS の再インストール時にも設定内容をメモする必要も再設定の必要もありません。 当然、設定メモをなくしてしまう心配もなく、間違った設定をして悩む可能性もありません。(MBM画面で起動したいパーティションを選んでEnterを押すだけで設定ファイルなしにちゃんとマルチブートができます。#br おまけの特典として、ここで紹介する方法を用いると、Windows を複数インストールした場合でも、インストールした Windows のシステムドライブが全て C ドライブとなるので、インストールした後の Windows のコピーや移動が可能となります。 複数の環境を一台のマシンで頻繁に使い分けなくてはならないWindowsの開発者等にとっては非常に便利でしょう。(例えば第一基本パーティションにインストールされているWindowsOSを第三基本パーティションにコピーして、且つ、OS内部の環境を殆ど変えずに起動させることができます。 ※MBMのインストールには通常、ブート可能なフロッピーディスクドライブ(USB接続も可)を用います。ブート可能なCDドライブからインストールすることも可能ですが、自身でインストールCDを作成する必要があります(CD-R、RWドライブが必要)。ここではブート可能なフロッピードライブを持っていることを前提として説明を進めます。 以下に具体的な方法を記述します。 (1)MBRにマルチブート用ブートローダーMBMをインストールする。 MBMサイトからダウンロードしたzipファイルを解凍するとmbm.comが含まれています。このファイルをMS-DOS起動ディスク(Windowsで作成したもので可)やDR-DOS起動ディスクの中に入れておきます。 DOS起動ディスクで起動し、 A ? MBM INSTALL と打った後Enterを押します。確認のyを打つとインストール完了です。 ※DOSの起動ディスクを必要としないインストール方法もあります。zipファイルの中にMBM038.144というファイルがあります。これをWindows上ではrawrite.exe、UNIX系OS上ではddを用いてフロッピーに書き入ればインストールフロッピーが出来上がります。 この作業以前にハードディスクにWindowsがいくつインストールされていようと気にする必要はありません。MBMインストール後もそれらは問題なく起動できます。ただし、Linuxのブートローダとして用いられているgrubやliloがMBRにインストールされていた場合は問題です。MBMをインストールするということはそれらを上書きして消してしまうということだからです。その場合はMBMインストール前に”ブートローダ”をLinuxがインストールされている領域の先頭(PBRという)にインストールし直しておく必要があります。 (2)各OSのインストール 基本的には順番は何でもかまいません。 好きな順番でインストールして下さい。 (今ここで説明している方法は、OSを好きな順番でインストールしたりOSの入れ直しが自由に出来る方法です。) ただし前述のように、Windowsのインストール時にマルチブートに対応するようなハードディスクのパーティション分割は出来ませんから、普通は先ずLinuxをインストールすることになるでしょう。 既にWindowsがハードディスク全てを使っている場合は、Partition Magicとかpartedとかを用いてハードディスクに空きを作って下さい。 また例えばWindowsのC が10GバイトでD が50Gバイトとかの場合は50Gの領域を開放すれば、マルチブートに利用できる領域が充分確保できます。この場合は上記のparted等での作業は不要です。 Linuxのインストール マルチブートが可能なパーティション分割をおこなわなくてはなりません。インストーラの自動にまかせずにfdiskを使わなくてはならない筈です。 Windowsのシステムドライブは基本パーティションである必要があります。 Linuxは/bootとか/とかswapも含めて全ての使用パーティションが拡張パーティションの中の論理パーティションで大丈夫です。したがって、基本パーティションを3つ確保し、拡張パーティションを一つ確保、そして拡張パーティションの中にLinux用の領域やWindowsのデータ領域を確保する形が、WindowsOS複数+Linuxでマルチブートする際の典型です。 インストールの際の注意点はブートローダの設定です。 ブートローダはどのディストリでもデフォルトではMBRにインストールされますが、ここではそれを選んではいけません。 ディストリビューションによって詳細は異なりますが、大概、”高度なオプション”なるものを選べば、ブートローダをMBR以外に設定できます。 ブートローダのインストール先としてLinuxの領域の先頭(PBRという)を選んで下さい。ブートローダがgrubでもliloでも同じです。 この注意を守ってのLinuxのインストール後に再起動すれば、Linuxが正常に起動できることが確認できる筈です。 Windowsのインストール 既にWindowsOSが一つはインストールされているかもしれませんが、ここでは最初のWindows、後から追加するWindowsもインストールのやり方は全く同じで注意点も全く同じです。 Windowsインストール前 に下記の作業をおこなって下さい。 (既にWindowsインストール用基本領域は確保されているとして) WindowsのインストールCDでブートする前にHDDからパソコンを起動します。 MBM画面で今からインストールしたい領域を選んでEnterを押します。 (Invalid system diskとエラーが出力されますが、それでいいんです。) ※上記作業で今からインストールしたい領域がアクティブになります。 アクティブな基本領域はWindowsやWindowsのインストーラにC ドライブと認識されます。(たとえ3番目とか4番目の基本領域であっても) 上記作業後、マシンをリセットしてWindowsのインストールを開始して下さい。 Windows95系OS、WindowsXP、2003のインストーラはMBRのMBMを上書きして独自の非常に機能が貧弱な(マルチブートができない)ブートローダをインストールします。既に説明したDOS起動ディスクを用いて 再びMBMをインストールして下さい。 MBMは WindowsがMBRにインストールするブートローダの上位互換 だと見なして頂いて結構です。 Windowsのブートローダを上書きしてのMBMインストールはいかなる場合でもおこなってOK だと思ってください。 FreeBSDのインストール インストール時にブートローダをどこに入れるのか問われた際にNoneを選んで下さい。 Noneというのは実は”MBRを上書きしない”という意味でブートローダをインストールしないという意味ではありません。 Noneを選んでもFreeBSDスライスのPBRにちゃんとブートローダがインストールされるので心配ありません。 またNoneを選ばすにMBRにFreeBSDのブートローダをインストールしてしまっても慌てることはありません。もちろん今まで触れてきたようにMBMを再インストールすれば良いのです。 以上がOSのインストール順が自由で各OSの再インストールも自由なマルチブートの方法の説明です。MBM以外にも同様な仕様のマルチブートローダはありますが、国産で実績のあるMBMを用いた方法を紹介しました。 (付録1)WindowsOS環境のコピー (この記事はマルチブートの方法の付属品という扱いなので、一応ここに記述しておきます。誰か適切な場所を知っている人が、そこに移動して下さい。そしてここには移動先へのリンクを書いて下さい。) この記事では通常は難しいWindowsNT系OSのコピーを説明します。 (コピー先パーティションは既に確保していることを前提とします。) (1)Windows環境のコピー。 WindowsNT系OS(WindowsNT、Windows2000、WindowsXP、Windows2003)は稼働中のコピーがおこなえませんが、別のパーティションにWindows2000、WindowsXP、Windows2003がインストールされていれば、そのOSを起動して当該OSのコピーをおこなうことができます。 その際、必要であれば適宜コピー先のフォーマットもおこなって下さい。 まだ一つしかWindowsNT系OSが入っていない場合は、コピー作業をおこなうためのOSとして、Windows2000、WindowsXP、Windows2003の何れかを新たにインストールするか、DriveImage、DriveCopy、Norton Ghost等のツールを使ってWindowsのコピーをおこなって下さい。 ※Windows系OSの場合、ブートするパーティションの先頭(PBR)にそのパーティションの位置情報等が書き込まれていないとブート出来ません。それらの情報はFAT,FAT32の場合にはsysコマンドで正しく書き込むことが出来ますが、NTFSパーティションの場合には、OS上でフォーマットするか、回復コンソールやセットアップディスクのFIXBOOTコマンドを使うか、DriveImageやPartitionMagicの商用ツールを使わないと、正しく書き込むことは出来ません。基本的にはコピーするOSと同種のOS上でフォーマットすることが望ましいと考えてください。 (2)コピー後に必要な作業 boot.iniを編集します。例えばpartition(1)となっている箇所をpartition(3)と変更します。コピー先のパーティションがそのハードディスクの何番目の基本パーティションかを記入します。 MBRのNTシグニチャをクリアします。※NTシグニチャとはNT系OSがMBRの一部に独自に書き込む数字(署名)です。NTシグニチャのクリアをおこなわないとコピーしたWindowsNT系OSでログインすることができません。#br これはマシンによって方法が違います。 大概のマシンではDOS起動ディスクで起動し、FDISK /MBRを実行し、続いてMBMの再インストールをおこなえばOKです。 ただし、最近のマシンのBIOSはFDISK /MBRを受け付けないものが多くあります。 なお、fixmbrでは駄目です その場合でも、 Linux上でNTシグニチャのクリア (後述)をおこなうことができます。 上記で紹介しているMBMのR0.384にもNTシグニチャをクリアする機能が付きました 以上の作業後、コピーしたWindowsが起動し、ちゃんとログインもおこなうことができます。 (付録2)FDISK /MBRがおこなえないマシンでNTシグニチャのクリアをおこなう方法 いろいろ方法はありますが、ここでは Linuxらしい方法を説明します。 HDDはプライマリマスターに接続されているとします。 まずMBRのバックアップ # dd if=/dev/hda of=mbr.img bs=512 count=1 いよいよ作業 # dd if=/dev/zero of=/dev/hda bs=1 seek=437 count=9 これでNTシグニチャのクリアが出来ました。 次にWindowsNT系のOSを起動した際に新たなNTシグニチャが設定されます。 ただし、上記の作業方法ではミスタイプすると大変なので、安全を期するのであれば、 # dd if=/dev/hda of=mbr.img bs=512 count=1 # dd if=/dev/hda of=mbr437.img bs=1 count=437 # dd if=/dev/zero of=zero9.img bs=1 count=9 # cat mbr437.img zero9.img mbr446.img ここでバイナリエディタやhexdumpを使って、mbr.imgとmbr446.imgの内容の違いを確認します。先頭から437バイトまでは共通でmbr446.imgは最後の9バイトが0で埋められていることを確認します。 確認後に # dd if=mbr446.img of=/dev/hda を実行 この方法でもNTシグニチャのクリアがおこなえます。 手っ取り早い方法 # ms-sys -z /dev/hda パーティションテーブルとマジックナンバー以外の部分に0x00を書き込みます 残念ながらKnoppixには収録されていないようです 複数の Linux ディストリビューションをブートさせる方法 [Grub 活用編] 複数の Linux をマルチブートするメリット 実際には次のような活用目的(一例)があるかと思われます。 一方の Linux ディストリビューションでは利用できるパッケージに制限があるが、もう一方の Linux ディストリビューションでは専用のパッケージが配布されているとき。 複数のディストリビューションの使い勝手を同時に試したいとき。 あるディストリビューションから別のディストリビューションへと移行したいとき。 複数のファイルシステムを切替えて運用したいとき。 複数のディストリビューションを導入したいが、予算上の理由などにより何台もコンピュータを用意する余裕がないとき。 等々、使っている環境によってはメリットがあります。 最近は大容量のハードディスクが安価で入手できるようになったという事情も手伝っています。 ただし、物理的には1つのハードディスクを共用しているだけですから、日頃から定期的にデータのバックアップを取って、ハードディスクの破損等予期せぬ事態に備えることが大切です。 ここでは、CentOS と Debian の2つをインストールする場合です。 最初のディストリビューションをインストールする ハードディスク デバイス マウントポイント タイプ サイズ hda1 / ext3 10 GB hda2 スワップ (swap) swap 1 GB (空き) (自由領域) 19 GB 後から追加するディストリビューション用に「空き領域」を残しておくことがポイントです。 (上の例では、全ハードディスクの容量が 30 GB としています。) CentOS と Debian の2つは、どちらから先にインストールしても一向に差し支えありません。この説明では、まず CentOS のインストールから始めます。 CentOS では、インストーラー付属のパーティション作成ツール Disc Druid(*1) (*2) を使って手動で設定します。 サイズを任意に指定し、hda1 hda2 を新規作成のうえインストールを開始します。 ブートローダー grub のインストール先は、マスターブートレコード (MBR) を選びます。 その後、2つ目のディストリビューション Debian は、空いている自由領域を編集してそこへインストールします。 2つ目のディストリビューションをインストールする 最初のディストリビューションがインストールできたら、2つ目のディストリビューションをハードディスクに追加します。 ハードディスク デバイス マウントポイント タイプ サイズ hda1 ext3 10 GB hda3 / ext3 10 GB hda5 スワップ (swap) swap 1 GB (空き) (自由領域) 9 GB パーティションを編集することで、設定ツール Disk Druid がデバイス名を自動的に変更することがあるので、十分注意が要ります。例では、スワップ領域が hda2 から hda5 へと変更されています。 例は、空いている自由領域を編集して hda3 を作成しています。 自由領域をあえて 9 GB 残しています。このため、3つ目のディストリビューションがインストールできるだけの空き容量は確保されています。 2つ目のディストリビューションのブートローダー先は、パーティション (hda3) の先頭または マスターブートレコード (MBR) のうちのどちらかを選びます( ※ パーティション (hda3) の先頭を選択したときは、インストール後に必ず次の Chainloader の設定を行ってください)。 MBR へのインストールを選択した時は、ブート時の情報が上書きされ、OS のメニュー画面には Debian が自動的に追加されます。よって、Chainloader の設定作業は不要です。 Chainloader の設定について コンピューターが正常に起動すれば、1つ目のディストリビューションが起動するので、/boot/grub/grub.conf をエディタで開いて設定します。 実際には、次の記述(CentOS の例)になっていることでしょう。 # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,4) # kernel /boot/vmlinuz-version ro root=/dev/hda5 # initrd /boot/initrd-version.img #boot=/dev/hda default=0 timeout=10 splashimage=(hd0,4)/boot/grub/splash.xpm.gz title CentOS-3 (2.4.21-27.0.1.EL) root (hd0,0) kernel /boot/vmlinuz-2.4.21-27.0.1.EL ro root=LABEL=/1 initrd /boot/initrd-2.4.21-27.0.1.EL.img この /boot/grub/grub.conf の最後に、エディタで次のような記述を追加します。 title Debian rootnoverify (hd0,2) chainloader +1 (※ (hd0,*) の * 部分には、パーティションの番号を入れます。 ただし、このパーティションの番号は 0 から数えた数字です。) インストール後 ハードディスクの構成を再確認する 全てのインストールが完了したら、Linux を立ち上げてハードディスクの構成を確認してみましょう。 ターミナル(端末)より # fdisk -l を実行してください。次のように表示されることでしょう。 # fdisk -l Disk /dev/hda 30.7 GB, 30750031872 bytes 255 heads, 63 sectors/track, 3738 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 1216 9767488+ 83 Linux /dev/hda2 3647 3738 738990 5 Extended /dev/hda3 1217 2450 9912105 83 Linux /dev/hda5 3647 3738 738958+ 82 Linux swap / Solaris 一覧に表示されているように、数字は必ず整数倍になるわけではありません。 [応用編] Windows + Linux + Linux …というマルチブートを構成する 上記の例で説明している Chainloader を用いたマルチブートでは、 /boot パーティションを共有する必要がなくなります。そのため、ここでは詳しく触れませんが、ユーザーはインストール後予想される運用上の様々な問題から開放されます。 この手法を応用すれば、複数の Linux へさらに Windows も追加したマルチブートを比較的容易に構成することができます。この場合特に注意すべき点は、Windows をインストールする順番です。 最初に Windows をインストールします。後からインストールする Linux のため、ディスクには十分な空き容量を残しておきます。 2番目には、普段メインに利用することになる Linux ディストリビューションをインストールした方が良いでしょう。これは、起動時に表示される bootloader のメニュー画面の最初に登録されるようにするためです。 /boot/grub/grub.conf には次の記述が自動的に追加されます。 title Windows rootnoverify (hd0,0) chainloader +1 (※ (hd0,*) の * 部分には、パーティションの番号を入れます。 ただし、このパーティションの番号は 0 から数えた数字です。)
https://w.atwiki.jp/mobile_no_hdd/pages/195.html
605 名前: 549 [sage] 投稿日: 2007/08/01(水) 00 08 11 ID ???0 【PC型番】Thinkpad X22 (2662-75J) (Mobile PentiumIII-M 733MHz 128MB + 512MB) 【チップセット】Intel 830MP 【アダプタ型番】44-20-C 【SD/CF型番(容量)】Transcend 266x 2GB 【OS】Vine Linux 4.1 【インストール方法】USB CDD より Install CD 使用 【その他】 549以降の話でgrubの心配をしていたが、うちのはとりあえず何事もなくboot可能だった。 /dev/hda1 /boot ext3 /dev/hda2 / ext3 swap無し。 インストーラ上での自動パーティション切りは慣れてないので、普段通りインストーラから 裏に抜けてfdiskで切り直しはしたが、grub起動しないと言っていた人も切り直してるんだよね? 既存ワン・パーティションそのままでformatだけext*でしたとか? それともやはりアダプタ/CFの違いだろうか…。 インストール後に再度SystemIDの上書きとか泥臭い事をしなきゃならないかと思ってたら すんなり行ってしまい拍子抜け。 # hdparm -i /dev/hda |grep UDMA UDMA modes udma0 udma1 *udma2 # dmesg |grep UDMA hda 3980592 sectors (2038 MB) w/1KiB Cache, CHS=3949/16/63, UDMA(33) 【ベンチマーク】 # hdparm -t /dev/hda2 /dev/hda2 Timing buffered disk reads 50MB in 3.00 seconds = 16.65 MB/sec もう少し数字は出ると思ってたけど…。 grubのテストでとりあえず入れてみただけなので、使用感その他はまたの機会に。 環境設定も未だだけど、遅れ馳せながら 576レスサンクス。 UnionFSも視野に入れときます。
https://w.atwiki.jp/linux2ch/pages/16.html
Linuxに関する一般的なFAQ Linuxに関する一般的なFAQ Linuxって何? "Linux" の読み方は? Linux って無料なの? Linux を入手するには? Windows で Linux を動かすには? Linux のシェアを知りたい ペンギンがよく登場するのはなぜ? Linux って商標登録されてるの? Linuxって何? http //ja.wikipedia.org/wiki/Linux "Linux" の読み方は? カーネル原作者Linus Torvalds氏によれば「誰がどういう風に読んでも良い」とのこと。 リナックスという読み方が世間に広がった理由の一つとして、Linux 専門誌の「Linux Japan]」(現在休刊)が表紙に「リナックスジャパン」と読み仮名を入れたからという説がある。読み仮名を入れたのは、雑誌の取次ぎから「読み方がわからない」と苦情があったからだそうで。 http //oku.edu.mie-u.ac.jp/~okumura/linux/pronunciation.html http //ja.wikipedia.org/wiki/Linux#.22Linux.22.E3.81.AE.E8.AA.AD.E3.81.BF.E6.96.B9 Linux って無料なの? Kernel.org でダウンロード提供されているオリジナルの Linux カーネルは無料。ただし、LinuxカーネルをベースとしたOSやシステムが必ずしも無料配布されているわけではない。 LinuxはOSIのオープンソースに準拠したフリーソフトウェアとしてGPLライセンスで配布されている。GPLでは同一ライセンスでの改変や再配布を許可しているので、Linuxカーネルを使って作ったものを配布することは誰にも禁止されない。その際に料金をとっても構わない。 この場合のフリーは入手するための価格のことでなく、入手したプログラム(とそれを動かすユーザーのコンピュータ)が自由に操作できることを指す。 具体的には、プログラムを好きなように実行すること、実行されるソースコードの内容を知って変えること、コピーや再配布を行うこと、派生ソフトウェアを作成・配布することが自由にできることのこと。 フリーソフトウェアは、GNUを提供しているFSFの造語である。 たとえば Linux ディストリビューションの1つ Red Hat Enterprise Linux は、Red Hat のロゴが入った公式のバイナリを入手しサポートを得るためには有料のサブスクリプション登録が必要。 ただし RHEL は GPL の元で自由に使えるように SRPM でソースが提供されている。中に含まれるオープンソースコードから Red Hat 商標を取り払ったクローンも存在している(SRPM なのでビルド自体は非常に簡単)。この場合、当然 Red Hat 公式のサポートを得ることはできないが、GPLとかRed HatがつけているEULAなどのライセンス違反ではない。(この場合はむしろ、プログラムに商標をつけたり、ついているものを取り払って新たに配布したりということが自由にできるのはGPLのおかげ。またRed HatはソフトをGPL系のライセンスで公開しており、LinuxカーネルやGNUツールチェインの開発、仮想化・クラウド関連のソフトウェアなどでコミュニティに貢献している。) 以下は参考リンク。 http //www.opensource.jp/osd/osd-japanese.html Linux を入手するには? Linux の公式カーネルは http //kernel.org/ からダウンロード可。ただしここにあるのはカーネルだけで、OSを形作るいろいろと便利なソフトウェアは含まれていません。 Linux カーネルと、Linux カーネルで動かせるユーザレベルのソフトウェアから構成されたLinuxの実動作環境をディストリビューション(配布版)という。ディストリビューションは誰でも作成できるが、そのためディストリビューションと一言で言ってもいろんな状態で配布されている。使用にあたっては、それぞれのWebサイト (Debian Project、Fedora Project、Red Hat、Novell、OpenSUSE、Vine Linux等) からダウンロード版を入手するか、企業によるサポートが必要ならパッケージ版を買って動かす。 OpenSUSE と Novell SUSE は内容的に同じでリリースサイクルも同等。 FC と RHEL はリリースサイクルとか目指すところが大きく離れているが、一応どちらも Red Hat に支持されているので定期的にアップデートは来る。CentOS なんかだと、RHEL と中身は同等でもアップデートの追随が遅れることもある。 そもそも目指すべき製品としての形が大きく違うので、それぞれのディストロを使ってみて肌で触れるのが良いかと。 数メガ〜数ギガバイトのファイルのダウンロードに長い間待たされるのが嫌なら、雑誌にダウンロードしたファイルを焼いただけの CD や DVD が付属してることもある。で、ついでにインストールまでした PC も陰で売られていたりする。(一覧はPreinstallPCsにあります) Windows で Linux を動かすには? OS は CPU を直接操作する (操作している) プログラムなので普通はできない。 i386 互換 CPU をソフトウェアでエミュレートする PC エミュレータ(VMware/VirtualPC/Bochs/QEMU/他)とか、Windows で動くように改造した coLinux とかを使えば、動作スピードや設定の点で少々難はあっても動かすことは可能。 ユーザーレベルのプログラム(コマンド/シェルとか)が動くだけで良いのなら、Windows API に UNIX の API を被せた Cygwin (Cygnus) とかをどうぞ。 VirtualPC Linux のシェアを知りたい Linux はユーザーの元で好き勝手にコピーしたり再配布したりできるので全体での流通をどこかが一括で把握することは *不可能* だけど、パッケージ版やサーバーとして公開されているマシンの OS 情報から調査した参考資料はある。 Linuxメモ:サーバ・OSのシェア・市場動向 Operating System Sucks-Rules-O-Meter The Linux Counter ペンギンがよく登場するのはなぜ? Linuxカーネル2.x のオフィシャルロゴ・マスコットとしてペンギンが採用されたため。(カーネル1.xはカモメ) 有名なのは Tux というペンギン。Larry Ewing 氏が1996年に描いたもの(らしい)。 Larry 氏のページ http //www.isc.tamu.edu/~lewing/linux/ タックス - Wikipedia http //ja.wikipedia.org/wiki/%E3%82%BF%E3%83%83%E3%82%AF%E3%82%B9 Linux カーネルベースの TUX というWebサーバーもある。 Linux って商標登録されてるの? コンピュータ・OSの分野では商標登録済み。 詳しくは http //www.itmedia.co.jp/news/articles/0509/06/news079.html とか参照。
https://w.atwiki.jp/yo-kichi/pages/31.html
マザーボード GA-G31M-ES2L NIC Atheros AR8131 OS CentOS5.3 Kernel 2.6.18-128.el5xen 解決したがAtherosのNICはXenなどでも対応してないようで いろいろと問題がでる(Macアドレスがおかしくなるとか 解決方法いくつかあげてみる カーネルのヴァージョンが新しくなれば対応しているかもしれない 他のディストリビューションでこのNICに対応しているものを使う NICを買う ドライバーを探して適応させる 今回はドライバーが公開されているのでそれを使った。 NICのドライバーを落としてくる。USBフラッシュとかに入れてCentOSにマウント http //www.chipdrivers.com/chipset/network-adapter/atheros/ar8131/linux/ tar -xvf ファイル名 解凍したファイルのディレクトリにsrcディレクトリができるのでcd cd src/ vi Makefile KSP = /lib/modules/$(BUILD_KERNEL)/build \ /lib/modules/$(BUILD_KERNEL)/source \ /usr/src/linux-$(BUILD_KERNEL) \ /usr/src/linux-$($(BUILD_KERNEL) | sed s/-.*// ) \ /usr/src/kernel-headers-$(BUILD_KERNEL) \ /usr/src/kernel-source-$(BUILD_KERNEL) \ /usr/src/linux-$($(BUILD_KERNEL) | sed s/\([0-9]*\.[0-9]*\)\..*/\1/ ) \ /usr/src/linux \ (←追加) /usr/src/kernels/カーネルのバージョン (←追加) カーネルのバージョンはuname -aで表示 [#]make install エラーが出た。「Kernelのソースがない」 CentOSだとKernelのser.rpmがインストールDVD、CDに入っているのでマウントして 適当なフォルダにコピーする ~~~は~~~を必要が必要ですといわれたときはそのつどインストールCDorDVDの/centosから rpm -Uvh 名前 でインストールする。 rpm -Uvh kernel-version.src.rpm で kernel-version.src.rpm をインストールします。 RPM の中身を /usr/src/redhat/SOURCES と /usr/src/redhat/SPECS 以下に書き込みます。 kernel.src.rpm からソースにする方法 次のコマンドでカーネルソースを準備 cd /usr/src/redhat/SPECS rpmbuild -bp --target $(arch) kernel-2.6.spec カーネルソースツリーは /usr/src/redhat/BUILD/kernel-version/ ディレクトリ以下に展 開されます。 結果の linux-version ディレクトリを /usr/src ツリーに移動するのは一般的 な慣例です。 これは厳密には必要な作業ではありませんが、一般に利用可能な文書に合わせるた めにこうします。 cd /usr/src/redhat/BUILD/kernel-version mv linux-version /usr/src/ cd /usr/src\ ln -s ./linux-version linux cd /usr/src/linux そしたら初めに戻ってDLしたドライバーのsrcディレクトリで [#]make install 今度は通るはずできたら [#]insmod atl1e.ko これで完了 [#]yum update するとカーネルのバージョンが変わってしまうので またinsmodする私の場合は2.6.18-???.el5xen xenバージョンでしか動かなかったためGrubでこれが起動するようにする 参考にしたサイト http //ameblo.jp/icz/entry-10204736766.html http //oss.poyo.jp/pipermail/centos-users/2009-February/019077.html http //plaza.rakuten.co.jp/piyokota/diary/200901070000/
https://w.atwiki.jp/hiroyuki12/pages/67.html
Name byzanz Version 0.1.1 Release 1 Summary byzanz Summary(ja) byzanz License GPL Group System Applications/Accessories URL http //people.freedesktop.org/~company/byzanz/ Source0 %{name}-%{version}.tar.gz BuildRoot %{_tmppath}/%{name}-%{version}-root BuildRequires gtk2-devel, gnome-vfs2-devel, libgnomeui-devel #Vendor Project Vine #Distribution Vine Linux Packager hiroyuki hiroyuki12@gmail.com %description byzanz %description -l ja byzanz %prep %setup -q %build %configure --prefix=/usr make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) /etc/gconf/schemas/* %{_bindir}/* %{_libdir}/bonobo/servers/* /usr/libexec/* %{_datadir}/gnome-2.0/ui/* %{_datadir}/man/man1/* %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/locale/*/LC_MESSAGES/* %changelog * Mon Oct 01 2007 hiroyuki hiroyuki12@gmail.com 0.1.1-1 - 1st Release. # end of file
https://w.atwiki.jp/physnote/pages/22.html
Linux系(ubuntu, hardy + 全般) 入れるiso ubuntuの最小設定 debianの最小設定 日本語キーボードに変更 errorは英語に変更 ランレベルの変更, 不要サービスの停止 PPCにLinux入れるとき画面が黒くなるのに対処 PPCにLinux入れた後、音でないとか fluxboxのkeysの設定 fdcloneの設定 ~/.Xresourcesの設定 emacsの設定 vimの設定vimrc 文字コード指定 デフォルトエディタの変更 個人設定 gcc関連 TeX関連 xdviのフォントをいじりたいとき xpdfのフォントをいじりたいとき evinceのフォントをいじりたいとき 不要デスクトップ環境削除 epiphanyにおけるファイルの関連付け その他のファイラ その他のおもちゃ ユーザ名・パスワード系 CUPS nkf How to install microsoft fonts パーティションを認識できなくなってしまったとき Ubuntuとさようならしたいときの注意 fdisk, fsck, ntfs, ext3 screenでgnuplotを使うと、unable to open displayとなる現象を回避 野良ビルドのパッケージ管理 ファイル解凍の文字化け回避 外部モニタへの接続(xrandr) dropboxのdocファイルが更新されない その他VAIO SZ with ubuntuなどで輝度変更 root passwordの再設定 細かいことは http //debian.fam.cx/index.php?Japanese http //www10.atwiki.jp/drag11/ 入れる iso ubuntu/iso http //cdimage.ubuntu.com/ ubuntu/alternate-i386.iso, alternate-powerpc.iso http //cdimage.ubuntu.com/daily/ ubuntu/mini.iso http //cdimage.ubuntu.com/netboot/ debian/netinst.iso, businesscard.iso http //cdimage.debian.org/debian-cd/ ubuntuの最小設定 Ubuntu Tips/インストール/Alternate CDでインストールするには https //wiki.ubuntulinux.jp/UbuntuTips/Install/InstallWithAlternateCd Installation/Netboot https //help.ubuntu.com/community/Installation/Netboot Installation/MinimalCD https //help.ubuntu.com/community/Installation/MinimalCD Ubuntu ネットワークインストール Xubuntu Kubuntu ぜんぶ入り http //lets-ubuntu.yui.at/ins_re/ins_network.html debianの最小設定 最小の CD を使って、ネットワークインストールする http //www.debian.org/CD/netinst/ Debianの軽い環境 http //d.hatena.ne.jp/niitsuma/20080113/1201322575 Debian Etch 最小インストールからの肉付け http //d.hatena.ne.jp/shizu9/20080816/1218909105 http //d.hatena.ne.jp/shizu9/20080818/1219075810 日本語キーボードに変更 debian dpkg-reconfigure console-data ubuntu dpkg-reconfigure console-setup errorは英語に変更 export LANG=C ランレベルの変更, 不要サービスの停止 sysv-rc-conf PPCにLinux入れるとき画面が黒くなるのに対処 http //www12.atwiki.jp/linux2ch/pages/159.html http //keiz.org/members/kei/titanium/XF86Config /etc/X11/xorg.confを例えば次のように書き換える。 ついでに、キーボードも設定。 # キーボード Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "XkbRules" "xorg" Option "XkbModel" "jp106" Option "XkbLayout" "jp" EndSection # モニタの周波数 Section "Monitor" Identifier "Generic Monitor" HorizSync 28-50 VertRefresh 43-75 EndSection PPCにLinux入れた後、音でないとか snd-powermac /etc/modules とかでググる。 http //www.us.debian.org/releases/stable/debian-installer/index.ja.html http //www.netfort.gr.jp/~dancer/column/ibookg4.html.ja http //synth-linux.com/ppc.html http //full-belly.blogspot.com/2009/04/powerbook-g4-12inch-de-linux-part3.html fluxboxのkeysの設定 カスタマイズは http //www2.odn.ne.jp/add10/fluxbox/keys.html を見ながら。 ## ~/.fluxbox/keys # Reference # fluxbox keys # http //www2.odn.ne.jp/add10/fluxbox/keys.html ## Mouse # Workspace OnDesktop Mouse1 HideMenus OnDesktop Mouse2 WorkspaceMenu OnDesktop Mouse3 RootMenu OnDesktop Mouse4 NextWorkspace OnDesktop Mouse5 PrevWorkspace ## Keyboard # Choose Workspace Mod1 F1 Workspace 1 Mod1 F2 Workspace 2 Mod1 F3 Workspace 3 Mod1 F4 Workspace 4 Mod1 F5 Workspace 5 Mod1 F6 Workspace 6 Mod1 F7 Workspace 7 Mod1 F8 Workspace 8 Mod1 F9 Workspace 9 Mod1 F10 Workspace 10 Mod1 F11 Workspace 11 Mod1 F12 Workspace 12 Mod1 Control Up AddWorkspace Mod1 Control Down RemoveLastWorkspace Mod1 Control Right NextWorkspace Mod1 Control Left PrevWorkspace # Send to workspace Control Shift Right TakeToNextWorkspace Control Shift Left TakeToPrevWorkspace Control Shift F1 TakeToWorkspace 1 Control Shift F2 TakeToWorkspace 2 Control Shift F3 TakeToWorkspace 3 Control Shift F4 TakeToWorkspace 4 Control Shift F5 TakeToWorkspace 5 Control Shift F6 TakeToWorkspace 6 Control Shift F7 TakeToWorkspace 7 Control Shift F8 TakeToWorkspace 8 Control Shift F9 TakeToWorkspace 9 Control Shift F10 TakeToWorkspace 10 Control Shift F11 TakeToWorkspace 11 Control Shift F12 TakeToWorkspace 12 # Choose Windows Mod1 Tab NextWindow Mod1 Shift Tab PrevWindow Mod1 a ArrangeWindows #Mod1 s ShowDesktop Mod1 x MaximizeWindow Mod1 n MinimizeWindow Mod1 c Close #Mod1 4 KillWindow Mod1 k KillWindow # Move Windows Mod1 Shift Left MoveLeft 10 Mod1 Shift Right MoveRight 10 Mod1 Shift Up MoveUp 10 Mod1 Shift Down MoveDown 10 # Resize Windows #Mod1 Control Left Resize -5 0 #Mod1 Control Right Resize 5 0 #Mod1 Control Up Resize 0 -5 #Mod1 Control Down Resize 0 5 Mod1 Control Shift Left Resize -5 0 Mod1 Control Shift Right Resize 5 0 Mod1 Control Shift Up Resize 0 -5 Mod1 Control Shift Down Resize 0 5 # Execute Commands Mod4 4 ExecCommand xfce4-terminal Mod4 x ExecCommand xterm Mod4 p ExecCommand epiphany Mod4 l ExecCommand dillo Mod4 e ExecCommand firefox Mod4 t ExecCommand thunderbird Mod4 f ExecCommand xterm -e fd #Mod4 m ExecCommand xterm -e mfiler3 Mod4 w ExecCommand xterm -e w3m http //www.google.co.jp/ #Mod4 w ExecCommand xfce4-terminal -x w3m http //www.google.co.jp/ Mod4 a ExecCommand xterm -e alsamixer Mod4 c CommandDialog # Menu Mod4 space RootMenu Mod1 Mod4 space WorkspaceMenu Mod1 space WindowMenu #Mod4 space ToggleCmd {RootMenu} {hideMenus} #Mod1 Mod4 space ToggleCmd {WorkspaceMenu} {hideMenus} #Mod1 space ToggleCmd {WindowMenu} {hideMenus} #Esc hideMenus # Others ## ↓+windowsキーでalsamixerのFrontボリュームを-5% #Mod4 Down ExecCommand amixer set Front 5%- ## ↑+windowsキーでalsamixerのFrontボリュームを+5% #Mod4 Up ExecCommand amixer set Front 5%+ Mod4 z Reconfigure fdcloneの設定 途中の TMPDIR=/home のところは各自の環境に書き換える。 ## ~/.fd2rc # configurations by customizer # shell variables definition SORTTYPE=1 DISPLAYMODE=3 ADJTTY=1 DEFCOLUMNS=5 SIZEINFO=1 ANSICOLOR=3 # change TMPDIR to your system TMPDIR=/home TMPUMASK=077 LANGUAGE=utf8 INPUTKCODE=ja_JP.UTF-8 FNAMEKCODE=ja_JP.UTF-8 # keymap definition keymap F1"\eOP" keymap F2"\eOQ" keymap F3"\eOR" keymap F4"\eOS" keymap F5"\e[15~" keymap F6"\e[17~" keymap F7"\e[18~" keymap F8"\e[19~" keymap F9"\e[20~" keymap F10"\e[21~" # launcher definition launch .zip"unzip -lqq"-f " %s %m-%d-%y %t %*f" launch .Z"zcat %C|" launch .gz"gzip -cd %C|" launch .bz2"bzip2 -cd %C|" launch .deb"ar p %C data.tar.gz|gzip -dc|tar tvf - "-f "%a %u/%g %s %y-%m-%d %t %f" launch .rpm"rpm2cpio %C|cpio -tv"-f "%a %x %u %g %s %m %d %y %f" launch .tex"emacs %C " launch .dvi"xdvi %C " launch .eps"gv %C " launch .ps"gv %C " launch .ps.gz"gv %C " launch .pdf"xpdf %C " launch .exe"wine %C " launch .EXE"wine %C " launch .gif"display %C " launch .png"display %C " launch .jpg"display %C " launch .jpeg"display %C " # archiver definition arch .zip"zip -q %C %TA""unzip -q %C %TA" arch .deb"clear; echo ERROR; false""ar p %C data.tar.gz|gzip -dc|tar -xf - %TA" arch .rpm"clear; echo ERROR; false""rpm2cpio %C|cpio -id %TA" ~/.Xresourcesの設定 あらかじめ、emacsのフォント用にxfonts-mplusを落としておく。 apt-get install xfonts-mplus その後、~/.Xresourcesをいじる。 !------------------------------------------------------------------------ ! You need to reload .Xresources with ! xrdb -remove ~/.Xresources ; xrdb -merge ~/.Xresources !------------------------------------------------------------------------ !------------------------------------------------------------------------ ! xterm !------------------------------------------------------------------------ !xterm*utf8 1 !xterm*locale true !xterm*foreground black !xterm*background gray90 xterm*foreground white xterm*background black xterm*ScrollBar true xterm*rightScrollBar true xterm*font -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso10646-1 !xterm*faceName Terminus pixelsize=14 !!enable copy (cf. paste Shift+Insert) xterm*selectToClipboard true !xterm*allowSendEvents true !------------------------------------------------------------------------ ! emacs !------------------------------------------------------------------------ Emacs.Fontset-0 -mplus-gothic-*-r-normal--10-*-*-*-*-*-fontset-mplus_j10,\ ascii -mplus-gothic-medium-r-normal--10-*-*-*-*-*-iso8859-1 Emacs.Fontset-1 -mplus-gothic-*-r-normal--12-*-*-*-*-*-fontset-mplus_j12,\ ascii -mplus-fxd-medium-r-semicondensed--12-*-*-*-*-*-iso8859-1 Emacs.font fontset-mplus_j12 !------------------------------------------------------------------------ ! tgif !------------------------------------------------------------------------ Tgif.FontSizes 8 9 10 11 12 13 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 55 60 65 70 75 80 90 100 150 200 250 300 400 500 600 700 800 Tgif.DefaultColorIndex 9 Tgif.MaxColors 280 Tgif.Color0 magenta Tgif.Color1 red Tgif.Color2 green Tgif.Color3 blue Tgif.Color4 yellow Tgif.Color5 pink Tgif.Color6 cyan Tgif.Color7 CadetBlue Tgif.Color8 white Tgif.Color9 black ! Tgif.Color10 #000000 Tgif.Color11 #ff0000 Tgif.Color12 #ff0020 Tgif.Color13 #ff0040 Tgif.Color14 #ff0060 Tgif.Color15 #ff0080 Tgif.Color16 #ff00a0 Tgif.Color17 #ff00c0 Tgif.Color18 #ff00e0 Tgif.Color19 #ff00ff Tgif.Color20 #202020 Tgif.Color21 #ff4000 Tgif.Color22 #f83820 Tgif.Color23 #f03040 Tgif.Color24 #e82860 Tgif.Color25 #e02080 Tgif.Color26 #d818a0 Tgif.Color27 #d010c0 Tgif.Color28 #c808e0 Tgif.Color29 #c000ff Tgif.Color30 #404040 Tgif.Color31 #ff8000 Tgif.Color32 #f07020 Tgif.Color33 #e06040 Tgif.Color34 #d05060 Tgif.Color35 #c04080 Tgif.Color36 #b030a0 Tgif.Color37 #a020c0 Tgif.Color38 #9010e0 Tgif.Color39 #8000ff Tgif.Color40 #606060 Tgif.Color41 #ffc000 Tgif.Color42 #e8a820 Tgif.Color43 #d09040 Tgif.Color44 #b87860 Tgif.Color45 #a06080 Tgif.Color46 #8848a0 Tgif.Color47 #7030c0 Tgif.Color48 #5818e0 Tgif.Color49 #4000ff Tgif.Color50 #808080 Tgif.Color51 #ffff00 Tgif.Color52 #e0e020 Tgif.Color53 #c0c040 Tgif.Color54 #a0a060 Tgif.Color55 #808080 Tgif.Color56 #6060a0 Tgif.Color57 #4040c0 Tgif.Color58 #2020e0 Tgif.Color59 #0000ff Tgif.Color60 #a0a0a0 Tgif.Color61 #c0ff00 Tgif.Color62 #a8e820 Tgif.Color63 #90d040 Tgif.Color64 #78b860 Tgif.Color65 #60a080 Tgif.Color66 #4888a0 Tgif.Color67 #3070c0 Tgif.Color68 #1858e0 Tgif.Color69 #0040ff Tgif.Color70 #c0c0c0 Tgif.Color71 #80ff00 Tgif.Color72 #70f020 Tgif.Color73 #60e040 Tgif.Color74 #50d060 Tgif.Color75 #40c080 Tgif.Color76 #30b0a0 Tgif.Color77 #20a0c0 Tgif.Color78 #1090e0 Tgif.Color79 #0080ff Tgif.Color80 #e0e0e0 Tgif.Color81 #40ff00 Tgif.Color82 #38f820 Tgif.Color83 #30f040 Tgif.Color84 #28e860 Tgif.Color85 #20e080 Tgif.Color86 #18d8a0 Tgif.Color87 #10d0c0 Tgif.Color88 #08c8e0 Tgif.Color89 #00c0ff Tgif.Color90 #ffffff Tgif.Color91 #00ff00 Tgif.Color92 #00ff20 Tgif.Color93 #00ff40 Tgif.Color94 #00ff60 Tgif.Color95 #00ff80 Tgif.Color96 #00ffa0 Tgif.Color97 #00ffc0 Tgif.Color98 #00ffe0 Tgif.Color99 #00ffff ! Tgif.Color100 #000000 Tgif.Color101 #cc0000 Tgif.Color102 #cc0019 Tgif.Color103 #cc0033 Tgif.Color104 #cc004c Tgif.Color105 #cc0066 Tgif.Color106 #cc0080 Tgif.Color107 #cc0099 Tgif.Color108 #cc00b3 Tgif.Color109 #cc00cc Tgif.Color110 #191919 Tgif.Color111 #cc3300 Tgif.Color112 #c62c19 Tgif.Color113 #c02633 Tgif.Color114 #b9204c Tgif.Color115 #b31966 Tgif.Color116 #ac1380 Tgif.Color117 #a60c99 Tgif.Color118 #a006b3 Tgif.Color119 #9900cc Tgif.Color120 #333333 Tgif.Color121 #cc6600 Tgif.Color122 #c05919 Tgif.Color123 #b34c33 Tgif.Color124 #a6404c Tgif.Color125 #993366 Tgif.Color126 #8c2680 Tgif.Color127 #801999 Tgif.Color128 #730cb3 Tgif.Color129 #6600cc Tgif.Color130 #4c4c4c Tgif.Color131 #cc9900 Tgif.Color132 #b98619 Tgif.Color133 #a67333 Tgif.Color134 #93604c Tgif.Color135 #804c66 Tgif.Color136 #6c3980 Tgif.Color137 #592699 Tgif.Color138 #4613b3 Tgif.Color139 #3300cc Tgif.Color140 #666666 Tgif.Color141 #cccc00 Tgif.Color142 #b3b319 Tgif.Color143 #999933 Tgif.Color144 #80804c Tgif.Color145 #666666 Tgif.Color146 #4c4c80 Tgif.Color147 #333399 Tgif.Color148 #1919b3 Tgif.Color149 #0000cc Tgif.Color150 #808080 Tgif.Color151 #99cc00 Tgif.Color152 #86b919 Tgif.Color153 #73a633 Tgif.Color154 #60934c Tgif.Color155 #4c8066 Tgif.Color156 #396c80 Tgif.Color157 #265999 Tgif.Color158 #1346b3 Tgif.Color159 #0033cc Tgif.Color160 #999999 Tgif.Color161 #66cc00 Tgif.Color162 #59c019 Tgif.Color163 #4cb333 Tgif.Color164 #40a64c Tgif.Color165 #339966 Tgif.Color166 #268c80 Tgif.Color167 #198099 Tgif.Color168 #0c73b3 Tgif.Color169 #0066cc Tgif.Color170 #b3b3b3 Tgif.Color171 #33cc00 Tgif.Color172 #2cc619 Tgif.Color173 #26c033 Tgif.Color174 #20b94c Tgif.Color175 #19b366 Tgif.Color176 #13ac80 Tgif.Color177 #0ca699 Tgif.Color178 #06a0b3 Tgif.Color179 #0099cc Tgif.Color180 #cccccc Tgif.Color181 #00cc00 Tgif.Color182 #00cc19 Tgif.Color183 #00cc33 Tgif.Color184 #00cc4c Tgif.Color185 #00cc66 Tgif.Color186 #00cc80 Tgif.Color187 #00cc99 Tgif.Color188 #00ccb3 Tgif.Color189 #00cccc Tgif.Color190 #000000 Tgif.Color191 #7f0000 Tgif.Color192 #7f0010 Tgif.Color193 #7f0020 Tgif.Color194 #7f0030 Tgif.Color195 #7f0040 Tgif.Color196 #7f0050 Tgif.Color197 #7f0060 Tgif.Color198 #7f0070 Tgif.Color199 #7f007f Tgif.Color200 #101010 Tgif.Color201 #7f2000 Tgif.Color202 #7c1c10 Tgif.Color203 #781820 Tgif.Color204 #741430 Tgif.Color205 #701040 Tgif.Color206 #6c0c50 Tgif.Color207 #680860 Tgif.Color208 #640470 Tgif.Color209 #60007f Tgif.Color210 #202020 Tgif.Color211 #7f4000 Tgif.Color212 #783810 Tgif.Color213 #703020 Tgif.Color214 #682830 Tgif.Color215 #602040 Tgif.Color216 #581850 Tgif.Color217 #501060 Tgif.Color218 #480870 Tgif.Color219 #40007f Tgif.Color220 #303030 Tgif.Color221 #7f6000 Tgif.Color222 #745410 Tgif.Color223 #684820 Tgif.Color224 #5c3c30 Tgif.Color225 #503040 Tgif.Color226 #442450 Tgif.Color227 #381860 Tgif.Color228 #2c0c70 Tgif.Color229 #20007f Tgif.Color230 #404040 Tgif.Color231 #7f7f00 Tgif.Color232 #707010 Tgif.Color233 #606020 Tgif.Color234 #505030 Tgif.Color235 #404040 Tgif.Color236 #303050 Tgif.Color237 #202060 Tgif.Color238 #101070 Tgif.Color239 #00007f Tgif.Color240 #505050 Tgif.Color241 #607f00 Tgif.Color242 #547410 Tgif.Color243 #486820 Tgif.Color244 #3c5c30 Tgif.Color245 #305040 Tgif.Color246 #244450 Tgif.Color247 #183860 Tgif.Color248 #0c2c70 Tgif.Color249 #00207f Tgif.Color250 #606060 Tgif.Color251 #407f00 Tgif.Color252 #387810 Tgif.Color253 #307020 Tgif.Color254 #286830 Tgif.Color255 #206040 Tgif.Color256 #185850 Tgif.Color257 #105060 Tgif.Color258 #084870 Tgif.Color259 #00407f Tgif.Color260 #707070 Tgif.Color261 #207f00 Tgif.Color262 #1c7c10 Tgif.Color263 #187820 Tgif.Color264 #147430 Tgif.Color265 #107040 Tgif.Color266 #0c6c50 Tgif.Color267 #086860 Tgif.Color268 #046470 Tgif.Color269 #00607f Tgif.Color270 #7f7f7f Tgif.Color271 #007f00 Tgif.Color272 #007f10 Tgif.Color273 #007f20 Tgif.Color274 #007f30 Tgif.Color275 #007f40 Tgif.Color276 #007f50 Tgif.Color277 #007f60 Tgif.Color278 #007f70 Tgif.Color279 #007f7f emacsの設定 ;====================================================================== ; 言語・文字コード関連の設定 ;====================================================================== (when (equal emacs-major-version 21) (require un-define)) (set-language-environment "Japanese") (set-terminal-coding-system utf-8) (set-keyboard-coding-system utf-8) (set-buffer-file-coding-system utf-8) (setq default-buffer-file-coding-system utf-8) (prefer-coding-system utf-8) (set-default-coding-systems utf-8) (setq file-name-coding-system utf-8) ;; ;====================================================================== ; Anthy ; CTRL-\で入力モード切替え ;====================================================================== (load-library "anthy") (setq default-input-method "japanese-anthy") ;; ;======================================================================= ;フレームサイズ・位置・色など ;======================================================================= (setq initial-frame-alist (append (list (foreground-color . "white");; 文字色 (background-color . "black");; 背景色 (border-color . "blue") (mouse-color . "yellow") (cursor-color . "green") ; (width . 90);; フレームの幅 ; (height . 49);; フレームの高さ ; (top . 20);; Y 表示位置 ; (left . 0);; X 表示位置 ) initial-frame-alist)) (setq default-frame-alist initial-frame-alist) ;; ;======================================================================= ; Misc ;======================================================================= (mouse-wheel-mode);;ホイールマウス (global-font-lock-mode t);;文字の色つけ (setq line-number-mode t);;カーソルのある行番号を表示 (auto-compression-mode t);;日本語infoの文字化け防止 (set-scroll-bar-mode right);;スクロールバーを右に表示 (global-set-key "\C-z" undo);;UNDO (setq frame-title-format;;フレームのタイトル指定 (concat "%b - emacs@" system-name)) ; ;(display-time);;時計を表示 ;(global-set-key "\C-h" backward-delete-char);;Ctrl-Hでバックスペース ;(setq make-backup-files nil);;バックアップファイルを作成しない ;(setq visible-bell t);;警告音を消す ;(setq kill-whole-line t);;カーソルが行頭にある場合も行全体を削除 ;(when (boundp show-trailing-whitespace) ; (setq-default show-trailing-whitespace t));;行末のスペースを強調表示 ; ; Emacsのkill-ringとGnomeのクリップボードを同期 (defvar x-select-enable-clipboard nil);byte-compile-file用に追加 (cond (window-system (setq x-select-enable-clipboard t) )) ; リージョンの色づけ (setq transient-mark-mode t) ; ツールバーを消す (tool-bar-mode nil) ; Share kill-ring and X clipboard (setq x-select-enable-clipboard t) ; ispell ; skip Japanese (eval-after-load "ispell" (add-to-list ispell-skip-region-alist ("[^\000-\377]+"))) (setq-default ispell-program-name "aspell") vimの設定 vimrc syntax enable set spell set hlsearch set spell ]s 次の単語へ移動 [s 前の単語へ移動 z= スペル候補を表示 zg 正しい単語として登録 zw 間違った単語として登録 zug, zuw 登録した単語を取り消す 新しいスペルリストの登録は mkspell ~/.vim/spell/en.utf-8.add などでも可能。 文字コード指定 e ++enc=euc-jp e ++enc=sjis e ++enc=iso-2022-jp http //route477.net/w/?VimMemo#l21 http //www.kawaz.jp/pukiwiki/?vim#a7f8c70e デフォルトエディタの変更 update-alternatives --config editor http //toriaezuyattemiru.cocolog-nifty.com/blog/2010/03/ubuntuvim-3139.html http //www.gabuchan.net/blog/archives/15 個人設定 syntax enable "set spell set ruler set hlsearch set title set backup set tabstop=2 set laststatus=2 filetype on set enc=utf-8 set fenc=utf-8 set fencs=iso-2022-jp,euc-jp,cp932,shift_jis set tw=72 autocmd BufRead *.tex set formatoptions+=mt autocmd BufRead *.tex set spell colorscheme desert "colorscheme wombat gcc関連 apt-get install gcc make libc-dev libc6-dev TeX関連 debian lenny http //junaraki.net/blog/2009/03/21/162.html http //d.hatena.ne.jp/sasakyh/20081126 より引用。 apt-get install ptex-bin dvipdfmx latex-beamer okumura-clsfiles \ ghostscript-x xpdf xpdf-japanese evince \ poppler-data texlive-latex-extra \ dvipsk-ja xdvik-ja gs-cjk-resource gv \ ttf-kochi-gothic ttf-kochi-mincho \ ttf-sazanami-gothic ttf-sazanami-mincho \ ttf-vlgothic\ yatex jisftconfig add ubuntu http //d.hatena.ne.jp/Guernsey/20081005/1223185414 https //wiki.ubuntulinux.jp/JapaneseLocalizedDerivative/LaTeXForJapanese より引用。 sudo apt-get install latex-env-ja sudo apt-get install latex-extra-ja sudo jisftconfig add sudo apt-get install gs-cjk-resource sudo ln --symbolic /var/lib/defoma/gs.d/dirs/CMap /usr/share/ghostscript/8.61/Resource/CMap sudo apt-get install xpdf-japanese sudo mkdir -p /usr/share/poppler/cidToUnicode sudo ln --symbolic /usr/share/xpdf/japanese/Adobe-Japan1.cidToUnicode \ /usr/share/poppler/cidToUnicode/Adobe-Japan1 sudo mkdir -p /usr/share/poppler/cMap sudo ln --symbolic /usr/share/fonts/cmap/adobe-japan1 /usr/share/poppler/cMap/Adobe-Japan1 xdviのフォントをいじりたいとき ubuntu okumura-clsfilesユーザの場合、 https //wiki.ubuntulinux.jp/JapaneseLocalizedDerivative/LaTeXForJapanese#head-918726f659c902f4cbc641734e9bc7821f5c8bf6 にしたがう。 xpdfのフォントをいじりたいとき ubuntu # 多分、ubuntu以外でも同じようにできる。 ~/.xpdfrcをつくって書き直す方針で。 オリジナルのxpdfrcをコピーして、 cp /etc/xpdf/xpdfrc-japanese ~/.xpdfrc フォントのパスを書き換える。以下は一例。 #----- begin Japanese support package (2004-jul-27) cidToUnicodeAdobe-Japan1/usr/share/xpdf/japanese/Adobe-Japan1.cidToUnicode unicodeMapISO-2022-JP/usr/share/xpdf/japanese/ISO-2022-JP.unicodeMap unicodeMapEUC-JP/usr/share/xpdf/japanese/EUC-JP.unicodeMap unicodeMapShift-JIS/usr/share/xpdf/japanese/Shift-JIS.unicodeMap cMapDirAdobe-Japan1/usr/share/fonts/cmap/adobe-japan1 toUnicodeDir/usr/share/fonts/cmap/adobe-japan1 #displayCIDFontXAdobe-Japan1"-*-fixed-medium-r-normal-*-%s-*-*-*-*-*-jisx0208.1983-0" ISO-2022-JP displayCIDFontTTAdobe-Japan1/usr/share/fonts/truetype/ipamona/ipam-mona.ttf displayNamedCIDFontTTRyumin-Light/usr/share/fonts/truetype/ipamona/ipam-mona.ttf displayNamedCIDFontTTRyumin-Light-H/usr/share/fonts/truetype/ipamona/ipam-mona.ttf displayNamedCIDFontTTRyumin-Light-Identity-H/usr/share/fonts/truetype/ipamona/ipam-mona.ttf displayNamedCIDFontTTFutoMinA101-Bold-Identity-H/usr/share/fonts/truetype/ipamona/ipam-mona.ttf displayNamedCIDFontTTGothicBBB-Meidum/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTGothicBBB-Medium-H/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTGothicBBB-Medium-Identity-H/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTShingo-Medium-Identity-H/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTShinGo-Bold-Identity-H/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTShinGo-Ultra-Identity-H/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTHeiseiKakuGo-W5/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTHeiseiKakuGo-W7/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTHeiseiKakuGo-W9/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTMidashiGo-MB31/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTFutoGoB101-Bold/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTMS-Gothic/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTMS-PGothic/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTHG-GothicB/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTKochi-Gothic/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTLX-Gothic/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTLX-P-Gothic/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTMSPゴシック/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTMSゴシック/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTDFPゴシック/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTTDFP特太ゴシック/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTT@ヒラギノ角ゴ3等幅/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTT@ヒラギノ角ゴ5等幅/usr/share/fonts/truetype/ipamona/ipag-mona.ttf displayNamedCIDFontTT@ヒラギノ角ゴ7等幅 /usr/share/fonts/truetype/ipamona/ipag-mona.ttf psFont16Adobe-Japan1HRyumin-Light-HISO-2022-JP psFont16Adobe-Japan1VRyumin-Light-VISO-2022-JP psNamedFont16GothicBBB-Medium-HHGothicBBB-Medium-HISO-2022-JP psNamedFont16GothicBBB-Medium-Identity-HHGothicBBB-Medium-HISO-2022-JP psNamedFont16GothicBBB-Medium-VVGothicBBB-Medium-VISO-2022-JP psNamedFont16 MidashiGo-MB31 HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 MidashiGo-MB31 VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 FutoGoB101-Bold HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 FutoGoB101-Bold VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 HeiseiKakuGo-W5 HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 HeiseiKakuGo-W5 VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 HeiseiKakuGo-W9 HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 HeiseiKakuGo-W9 VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 HeiseiMaruGo-W4 HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 HeiseiMaruGo-W4 VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 MS-Gothic HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 MS-Gothic VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 HG-GothicB HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 HG-GothicB VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 Kochi-Gothic HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 Kochi-Gothic VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 LX-Gothic HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 LX-Gothic VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 LX-P-Gothic HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 LX-P-Gothic VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 MSPゴシック HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 MSPゴシック VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 MSゴシック HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 MSゴシック VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 DFPゴシック HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 DFPゴシック VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 DFP特太ゴシック HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 DFP特太ゴシック VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 @ヒラギノ角ゴ3等倍 HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 @ヒラギノ角ゴ3等倍 VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 @ヒラギノ角ゴ5等倍 HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 @ヒラギノ角ゴ5等倍 VGothicBBB-Medium-V ISO-2022-JP psNamedFont16 @ヒラギノ角ゴ7等倍 HGothicBBB-Medium-H ISO-2022-JP psNamedFont16 @ヒラギノ角ゴ7等倍 VGothicBBB-Medium-V ISO-2022-JP textEncodingEUC-JP #----- end Japanese support package evinceのフォントをいじりたいとき http //www-ousuu.amp.i.kyoto-u.ac.jp/lab/kmaeda/linux/#evince より引用。 fc-list | grep Mincho fc-list | grep Gothic などとして、置き換えたいフォントの正式名を探す。 その後、~/.fonts.confを作成する。 うまくいけば、埋め込まれてないPDFの フォントの表示を変えられる。 # debian系のデフォルトだとVL Gothic, VL PGothic # あたりが使われてるんじゃないかな。 ubuntu 自分の環境ではモナーフォントの名前は IPAMonaMincho, IPAMonaGothic などであった。それに合わせて書き換える。 # これで明朝体の方は表示された。 # けど、ゴシックの方は失敗。 # どうやら、これが原因らしい: # http //www.sharp-bang.jp/d2/2008/11/02/ubuntu-810%E3%81%A7%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB/ # http //pc11.2ch.net/test/read.cgi/unix/983172829/500n- # というわけで、 string Gothic-BBB /string のところを # string sans-serif /string にするとちゃんと表示される。 # ただし、他のsans-serifもフォントが置き換わるので # 推奨はしない。 ## バグかな。 ?xml version="1.0"? !DOCTYPE fontconfig SYSTEM "fonts.dtd" fontconfig !-- section Ryumin for IPA Mincho start -- match target="pattern" test qual="any" name="family" string Ryumin /string /test edit name="family" mode="prepend" binding="strong" string IPAMonaMincho /string /edit /match !-- section Ryumin for IPA Mincho end -- !-- section Gothic for IPA Gothic start -- match target="pattern" test qual="any" name="family" string Gothic-BBB /string /test edit name="family" mode="prepend" binding="strong" string IPAMonaGothic /string /edit /match !-- section Gothic for IPA Gothic end -- /fontconfig debian http //d.hatena.ne.jp/sasakyh/20081110#p1 より引用。 ?xml version="1.0"? !DOCTYPE fontconfig SYSTEM "fonts.dtd" fontconfig !-- section Ryumin for IPA Mincho start -- match target="pattern" test qual="any" name="family" string Ryumin /string /test edit name="family" mode="prepend" binding="strong" string IPA Mincho /string /edit /match !-- section Ryumin for IPA Mincho end -- !-- section Ryumin for IPA Gothic start -- match target="pattern" test qual="any" name="family" string Gothic-BBB /string /test edit name="family" mode="prepend" binding="strong" string IPA P Gothic /string /edit /match !-- section Ryumin for IPA Gothic end -- /fontconfig 追記 ubutnu (lucid)の場合 string Gothic-BBB /string を string GothicBBB /string に直したら fc-list | grep Gothic のフォント設定は置き換わった。 evinceのフォントもGothicBBBで指定したもの(「VL Pゴシック」とか「東風ゴシック」とか)に置き換わったっぽい。 それと、(もともとは文字化け対応だけど) /etc/fonts/conf.d/69-language-selector-ja-jp.conf を直接編集する方法もあるらしい。 http //d.hatena.ne.jp/tkng/20100505/1273036554 http //ameblo.jp/marusa99/entry-10966978230.html https //wiki.ubuntulinux.jp/Develop/Natty/Evince # /etc/fonts/conf.d/69-language-selector-ja-jp.conf # にGothicBBBが定義されているけど、 # そこのフォントと同じフォント名を.fonts.confに書かないとダメかな? 不要デスクトップ環境削除 http //www.psychocats.net/ubuntu/puregnome http //www.psychocats.net/ubuntu/purekde http //www.psychocats.net/ubuntu/purexfce Getting Back to a Pure XFCE on Ubuntu Remove Ubuntu Paste this command into the terminal sudo apt-get remove alacarte bluez-gnome brltty brltty-x11 bug-buddy capplets-data cdrdao cli-common compiz compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-gnome compiz-plugins compizconfig-backend-gconf contact-lookup-applet dcraw deskbar-applet diveintopython ekiga eog espeak evince evolution evolution-common evolution-data-server evolution-data-server-common evolution-exchange evolution-plugins evolution-webcal example-content f-spot fast-user-switch-applet firefox-3.0-gnome-support firefox-gnome-support gconf-editor gedit gedit-common gimp-gnomevfs gimp-python gnome-about gnome-applets gnome-applets-data gnome-control-center gnome-desktop-data gnome-doc-utils gnome-media gnome-menus gnome-netstatus-applet gnome-nettool gnome-panel gnome-panel-data gnome-pilot gnome-pilot-conduits gnome-session gnome-settings-daemon gnome-spell gnome-terminal gnome-terminal-data gnome-themes gnome-user-guide gnome-utils gnome-volume-manager gstreamer0.10-plugins-base-apps gstreamer0.10-pulseaudio gstreamer0.10-tools gtkhtml3.14 gvfs gvfs-backends gvfs-fuse hwtest hwtest-gtk launchpad-integration libalut0 libao2 libarchive1 libart2.0-cil libcdio-cdda0 libcdio-paranoia0 libcompizconfig0 libcurl3 libdecoration0 libdeskbar-tracker libdirectfb-1.0-0 libedata-book1.2-2 libedata-cal1.2-6 libedataserverui1.2-8 libeel2-2 libeel2-data libegroupwise1.2-13 libexchange-storage1.2-3 libexempi3 libflickrnet2.1.5-cil libgconf2.0-cil libgdata-google1.2-1 libgdata1.2-1 libglade2.0-cil libglew1.5 libglib2.0-cil libgmime-2.0-2 libgmime2.2-cil libgnome-pilot2 libgnome-vfs2.0-cil libgnome-window-settings1 libgnome2.0-cil libgnomevfs2-bin libgnomevfs2-extra libgpgme11 libgpod-common libgpod3 libgtk2.0-cil libgtkhtml3.14-19 libgtkhtml3.16-cil libgtksourceview2.0-0 libgtksourceview2.0-common libgvfscommon0 libgweather-common libgweather1 libicu38 liblpint-bonobo0 libmono-addins-gui0.2-cil libmono-addins0.2-cil libmono-cairo1.0-cil libmono-corlib1.0-cil libmono-corlib2.0-cil libmono-data-tds1.0-cil libmono-data-tds2.0-cil libmono-security1.0-cil libmono-security2.0-cil libmono-sharpzip0.84-cil libmono-sharpzip2.84-cil libmono-sqlite2.0-cil libmono-system-data1.0-cil libmono-system-data2.0-cil libmono-system-web1.0-cil libmono-system-web2.0-cil libmono-system1.0-cil libmono-system2.0-cil libmono0 libmono1.0-cil libmono2.0-cil libmtp7 libmusicbrainz4c2a libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libneon27 libopal-2.2 libopenal0a libopenobex1 libpam-gnome-keyring libpisock9 libpisync1 libpt-1.10.10 libpt-1.10.10-plugins-alsa libpt-1.10.10-plugins-v4l libpt-1.10.10-plugins-v4l2 libpth20 libpulsecore5 librarian0 libsamplerate0 libsdl1.2debian libsdl1.2debian-alsa libsgutils1 libsmbclient libsoup2.4-1 libsqlite0 libtracker-gtk0 libvorbisfile3 libwpg-0.1-1 libwps-0.1-1 libx11-xcb1 libxml2-utils mesa-utils metacity mono-common mono-gac mono-jit mono-runtime mousetweaks nautilus nautilus-cd-burner nautilus-data nautilus-sendto nautilus-share o3read obex-data-server openoffice.org-base-core openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-gnome openoffice.org-gtk openoffice.org-impress openoffice.org-style-human openoffice.org-writer pkg-config pulseaudio pulseaudio-esound-compat pulseaudio-module-gconf pulseaudio-module-hal pulseaudio-module-x11 python-gmenu python-gtksourceview2 python-uno rdesktop rhythmbox rss-glx scim-bridge-agent scim-bridge-client-gtk seahorse sound-juicer sqlite sqlite3 ssh-askpass-gnome tangerine-icon-theme tomboy totem-mozilla tracker tracker-search-tool tsclient ttf-opensymbol ubuntu-desktop ubuntu-docs ubuntu-sounds usplash-theme-ubuntu vino whois xdg-user-dirs xdg-user-dirs-gtk xsane xsane-common xsltproc xulrunner-1.9-gnome-support yelp sudo apt-get install xubuntu-desktop epiphanyにおけるファイルの関連付け mozplugger http //d.hatena.ne.jp/kakurasan/20070722/p1 とくにpdf関連 http //ubuntuforums.org/showthread.php?t=830178 その他のファイラ dfx http //homepage1.nifty.com/bee/ldb/ http //sourceforge.jp/projects/dfx/svn/view/?root=dfx sortby=date # DFのlinux版 # http //homepage1.nifty.com/bee/df/ gentoo http //obsession.se/gentoo/ Midnight Commander http //www.midnight-commander.org/ mfiler2 http //www.geocities.jp/daisuke530221jp/ mfiler3 http //www.geocities.jp/daisuke530221jp/index3.html その他のおもちゃ Ngraph-gtk http //homepage3.nifty.com/slokar/ngraph/ngraph-gtk.html # ubuntuなら # sudo dpkg -i --force-depends-version ngraph*.deb # sudo dpkg -r ngraph-gtk # で入れたり捨てたりできるはず maxima https //launchpad.net/ubuntu/+source/maxima # 強引に新しくしたい人用 google chrome https //launchpad.net/~chromium-daily/+archive/ppa ユーザ名・パスワード系 ubuntuでrootを使うときは sudo passwd root rootを無効化したければ sudo passwd -l root 新規ユーザ作成は useradd ユーザー名 ユーザー名を修正するには usermod -l 新ユーザー名 旧ユーザー名 ユーザーを削除するには userdel -r 削除するユーザー名 ホスト名の変更は hostname ホスト名 ホスト名はubuntuの場合 /etc/hostname /etc/hosts /etc/aliases /etc/motd などに記録されているっぽい # 場合によっては適当に書き換えないとダメかも http //ubuntuguide.org/wiki/Ubuntu_dapper_Ja#.E3.83.A6.E3.83.BC.E3.82.B6.E7.AE.A1.E7.90.86 http //d.hatena.ne.jp/eccentric/20090410/1239335933 http //www.atmarkit.co.jp/flinux/rensai/linuxtips/031adduser.html http //kazmax.zpp.jp/lin/usermod.html http //detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1419010789 http //nakamura-hiroshi.com/ubuntu/2009/03/post-7.php http //itpro.nikkeibp.co.jp/article/COLUMN/20070221/262729/ CUPS http //localhost 631/ nkf http //www.turbolinux.com/products/server/10s/manual/command_guide/command_guide/nkf.html http //www.proton.jp/main/apps/nkf.html How to install microsoft fonts http //embraceubuntu.com/2005/09/09/installing-microsoft-fonts/ sudo apt-get install msttcorefonts sudo fc-cache -fv パーティションを認識できなくなってしまったとき TestDisk http //lets-go.hp.infoseek.co.jp/testdisk1.html Ubuntuとさようならしたいときの注意 http //d.hatena.ne.jp/xr0038/20090824/1251087963 http //blog.livedoor.jp/motenai_ibaraki/archives/51239836.html gpartedをCDに焼いて install-mbr /dev/hda とする手もある。 fdisk, fsck, ntfs, ext3 http //itpro.nikkeibp.co.jp/article/COLUMN/20060227/230781/ http //www.express.nec.co.jp/linux/distributions/knowledge/system/fdisk.html http //www.jp.redhat.com/manual/Doc73/RH-DOCS/rhl-rg-ja/s1-filesystem-ext3-create.html screenでgnuplotを使うと、unable to open displayとなる現象を回避 しばしばscreen -rしたあとにgnuplotを起動すると gnuplot unable to open display localhost 10.0 gnuplot X11 aborted. となる。どうやら、screen -rする前に echo $DISPLAY ~/.DISPLAY; cat ~/.DISPLAY; して、その後 screen -r し、その環境で setenv DISPLAY `cat ~/.DISPLAY`; すればよいらしい。 # http //d.hatena.ne.jp/kou21058/20060114/p1 野良ビルドのパッケージ管理 checkinstall http //asic-linux.com.mx/~izto/checkinstall/index.php http //asic-linux.com.mx/~izto/checkinstall/files/source/ paco http //paco.sourceforge.net/index.html http //sourceforge.net/projects/paco/files/paco/ stow http //www.gnu.org/software/stow/ http //ftp.gnu.org/gnu/stow/ ファイル解凍の文字化け回避 linux, macで使用可。 http //myfootprint.seesaa.net/article/220445523.html より引用。その他 http //www.hidekik.com/cookbook/p2h.cgi?id=zipfile http //www.ksknet.net/perl/archivezip_zip.html http //d.hatena.ne.jp/end0tknr/20111106/1320525318 参照。 #!/usr/bin/perl use Archive Zip; use Encode; my $zip = Archive Zip- new($ARGV[0]) or die; for ($zip- members) { $zip- extractMember($_, encode( UTF-8 , decode( CP932 , $_- fileName))); } 外部モニタへの接続(xrandr) # なにかの発表のときに必要だからね。 # けど、まだ試してない。 # PC(1024x768)に表示 $ xrandr --output LVDS --mode 1024x768 --output VGA --off # 外部ディスプレイに表示 $ xrandr --output LVDS --off --output VGA --mode 1024x768 # ミラーリング(2つ同じ画面を表示) $ xrandr --output LVDS --mode 1024x768 --output VGA --mode 1024x768 http //academic.meganebu.com/~debug_ito/index.php?Ubuntu%2Fxrandr%A4%C7%B3%B0%C9%F4%A5%E2%A5%CB%A5%BF%BD%D0%CE%CF http //d.hatena.ne.jp/kambara/20080104/1199512814 http //blog.miraclelinux.com/asianux/2009/06/ubuntu904-96f9.html その他 sudo displayconfig-gtk http //hirahi.blog.ocn.ne.jp/blog/2008/11/ubuntu_f080.html flexscan l685 http //www.oceanwave.jp/index.php?X%A4%CE%C0%DF%C4%EA dropboxのdocファイルが更新されない http //forums.dropbox.com/topic.php?id=20781 http //forums.dropbox.com/topic.php?id=48583 /etc/fstabにuser_xattrを追記する。 # /etc/fstab.pre-ntfs-configもいじるかも。 その他 VAIO SZ with ubuntuなどで輝度変更 とりあえず、 echo 1 /sys/class/backlight/sony/brightness みたいにしてみたが、失敗。 http //www.ne.jp/asahi/techno/ostra/brightness-vaio-linux.html http //ubuntuforums.org/showthread.php?p=5894759 NVIDIAのチップセットを使ってるっぽかったので apt-get install nvclock その後、 nvclock -S -10 などで、暗くできた。 http //d.hatena.ne.jp/funayoi/20080709 http //dphysique.isc.chubu.ac.jp/Sony_Vaio_brightness_control.html http //www10.atwiki.jp/gleaning/pages/19.html root passwordの再設定 http //www.md3v.com/linux-give-root-password-for-maintenance-lost-password When the GRUB loader shows during boot press the spare bar to pause boot. Select your boot kernel. Type e to edit the default kernel line. Type e again on the line that starts with kernel . Add init=/bin/bash to the end of the kernel line then press enter. Type b to boot the modified kernel parameters. Once you re at the /bin/bash prompt you will need to remount the root file system as read/write in order to edit the passwd file # mount -o remount,rw / Change your root password # passwd root Remount the filesystem back to read only # mount -o remount,ro / Reboot your server using CTR-ALT-DELETE. You will now be able to login with your new root password and carry out the maintenance.
https://w.atwiki.jp/linux-memo/pages/16.html
Liferea linuxのRSS-Reader 画面のスクリーンショット OS Fedora liferea-1.4.17-1.fc9.i386.rpm 操作 Menuから 購読 配信元一覧のインポート 配信元の一覧をインポートできる。Windowsのgoo-readerなどからのインポートも可能 配信元一覧のエクスポート ツールバーから 新しい購読 配信元をダイアログの中に入力する。